package com.fintech.datagroud.entity.shzx;

import java.math.BigDecimal;
import java.util.Date;

public class IntShReportInfo {
    private Long id;

    private String serialNum;

    private String queryReason;

    private String reportNo;

    private Date reportTime;

    private String name;

    private String certType;

    private String gender;

    private String certNo;

    private Date birthDate;

    private String marrialStatus;

    private Date marrialInfoDate;

    private String eduLevel;

    private Date eduInfoDate;

    private String workTitle;

    private Date workTitleInfoDate;

    private String homePhone;

    private Date homePhoneInfoDate;

    private String mobilePhone;

    private Date mobilePhoneInfoDate;

    private String email;

    private Date emailInfoDate;

    private String spouse;

    private String scertType;

    private String scertNo;

    private String sgender;

    private String sbirthDate;

    private String spouseWorkPlace;

    private Date spouseWorkPlaceInfoDate;

    private String spousePhone;

    private Date spousePhoneInfoDate;

    private Integer loanCount;

    private Date firstLoanDate;

    private BigDecimal maxCreditLine;

    private BigDecimal totalLoanAmt;

    private BigDecimal loanBalance;

    private BigDecimal planMonthPay;

    private BigDecimal currOverdueTotalAmt;

    private BigDecimal maxOverdueAmt;

    private Integer maxOverdueTenor;

    private String loanId;

    private String custIdNumber;

    private Date validityDate;

    private String createdBy;

    private Date createdDate;

    private Date updatedDate;

    private String updatedBy;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum == null ? null : serialNum.trim();
    }

    public String getQueryReason() {
        return queryReason;
    }

    public void setQueryReason(String queryReason) {
        this.queryReason = queryReason == null ? null : queryReason.trim();
    }

    public String getReportNo() {
        return reportNo;
    }

    public void setReportNo(String reportNo) {
        this.reportNo = reportNo == null ? null : reportNo.trim();
    }

    public Date getReportTime() {
        return reportTime;
    }

    public void setReportTime(Date reportTime) {
        this.reportTime = reportTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType == null ? null : certType.trim();
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender == null ? null : gender.trim();
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo == null ? null : certNo.trim();
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public String getMarrialStatus() {
        return marrialStatus;
    }

    public void setMarrialStatus(String marrialStatus) {
        this.marrialStatus = marrialStatus == null ? null : marrialStatus.trim();
    }

    public Date getMarrialInfoDate() {
        return marrialInfoDate;
    }

    public void setMarrialInfoDate(Date marrialInfoDate) {
        this.marrialInfoDate = marrialInfoDate;
    }

    public String getEduLevel() {
        return eduLevel;
    }

    public void setEduLevel(String eduLevel) {
        this.eduLevel = eduLevel == null ? null : eduLevel.trim();
    }

    public Date getEduInfoDate() {
        return eduInfoDate;
    }

    public void setEduInfoDate(Date eduInfoDate) {
        this.eduInfoDate = eduInfoDate;
    }

    public String getWorkTitle() {
        return workTitle;
    }

    public void setWorkTitle(String workTitle) {
        this.workTitle = workTitle == null ? null : workTitle.trim();
    }

    public Date getWorkTitleInfoDate() {
        return workTitleInfoDate;
    }

    public void setWorkTitleInfoDate(Date workTitleInfoDate) {
        this.workTitleInfoDate = workTitleInfoDate;
    }

    public String getHomePhone() {
        return homePhone;
    }

    public void setHomePhone(String homePhone) {
        this.homePhone = homePhone == null ? null : homePhone.trim();
    }

    public Date getHomePhoneInfoDate() {
        return homePhoneInfoDate;
    }

    public void setHomePhoneInfoDate(Date homePhoneInfoDate) {
        this.homePhoneInfoDate = homePhoneInfoDate;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone == null ? null : mobilePhone.trim();
    }

    public Date getMobilePhoneInfoDate() {
        return mobilePhoneInfoDate;
    }

    public void setMobilePhoneInfoDate(Date mobilePhoneInfoDate) {
        this.mobilePhoneInfoDate = mobilePhoneInfoDate;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public Date getEmailInfoDate() {
        return emailInfoDate;
    }

    public void setEmailInfoDate(Date emailInfoDate) {
        this.emailInfoDate = emailInfoDate;
    }

    public String getSpouse() {
        return spouse;
    }

    public void setSpouse(String spouse) {
        this.spouse = spouse == null ? null : spouse.trim();
    }

    public String getScertType() {
        return scertType;
    }

    public void setScertType(String scertType) {
        this.scertType = scertType == null ? null : scertType.trim();
    }

    public String getScertNo() {
        return scertNo;
    }

    public void setScertNo(String scertNo) {
        this.scertNo = scertNo == null ? null : scertNo.trim();
    }

    public String getSgender() {
        return sgender;
    }

    public void setSgender(String sgender) {
        this.sgender = sgender == null ? null : sgender.trim();
    }

    public String getSbirthDate() {
        return sbirthDate;
    }

    public void setSbirthDate(String sbirthDate) {
        this.sbirthDate = sbirthDate == null ? null : sbirthDate.trim();
    }

    public String getSpouseWorkPlace() {
        return spouseWorkPlace;
    }

    public void setSpouseWorkPlace(String spouseWorkPlace) {
        this.spouseWorkPlace = spouseWorkPlace == null ? null : spouseWorkPlace.trim();
    }

    public Date getSpouseWorkPlaceInfoDate() {
        return spouseWorkPlaceInfoDate;
    }

    public void setSpouseWorkPlaceInfoDate(Date spouseWorkPlaceInfoDate) {
        this.spouseWorkPlaceInfoDate = spouseWorkPlaceInfoDate;
    }

    public String getSpousePhone() {
        return spousePhone;
    }

    public void setSpousePhone(String spousePhone) {
        this.spousePhone = spousePhone == null ? null : spousePhone.trim();
    }

    public Date getSpousePhoneInfoDate() {
        return spousePhoneInfoDate;
    }

    public void setSpousePhoneInfoDate(Date spousePhoneInfoDate) {
        this.spousePhoneInfoDate = spousePhoneInfoDate;
    }

    public Integer getLoanCount() {
        return loanCount;
    }

    public void setLoanCount(Integer loanCount) {
        this.loanCount = loanCount;
    }

    public Date getFirstLoanDate() {
        return firstLoanDate;
    }

    public void setFirstLoanDate(Date firstLoanDate) {
        this.firstLoanDate = firstLoanDate;
    }

    public BigDecimal getMaxCreditLine() {
        return maxCreditLine;
    }

    public void setMaxCreditLine(BigDecimal maxCreditLine) {
        this.maxCreditLine = maxCreditLine;
    }

    public BigDecimal getTotalLoanAmt() {
        return totalLoanAmt;
    }

    public void setTotalLoanAmt(BigDecimal totalLoanAmt) {
        this.totalLoanAmt = totalLoanAmt;
    }

    public BigDecimal getLoanBalance() {
        return loanBalance;
    }

    public void setLoanBalance(BigDecimal loanBalance) {
        this.loanBalance = loanBalance;
    }

    public BigDecimal getPlanMonthPay() {
        return planMonthPay;
    }

    public void setPlanMonthPay(BigDecimal planMonthPay) {
        this.planMonthPay = planMonthPay;
    }

    public BigDecimal getCurrOverdueTotalAmt() {
        return currOverdueTotalAmt;
    }

    public void setCurrOverdueTotalAmt(BigDecimal currOverdueTotalAmt) {
        this.currOverdueTotalAmt = currOverdueTotalAmt;
    }

    public BigDecimal getMaxOverdueAmt() {
        return maxOverdueAmt;
    }

    public void setMaxOverdueAmt(BigDecimal maxOverdueAmt) {
        this.maxOverdueAmt = maxOverdueAmt;
    }

    public Integer getMaxOverdueTenor() {
        return maxOverdueTenor;
    }

    public void setMaxOverdueTenor(Integer maxOverdueTenor) {
        this.maxOverdueTenor = maxOverdueTenor;
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId == null ? null : loanId.trim();
    }

    public String getCustIdNumber() {
        return custIdNumber;
    }

    public void setCustIdNumber(String custIdNumber) {
        this.custIdNumber = custIdNumber == null ? null : custIdNumber.trim();
    }

    public Date getValidityDate() {
        return validityDate;
    }

    public void setValidityDate(Date validityDate) {
        this.validityDate = validityDate;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy == null ? null : createdBy.trim();
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy == null ? null : updatedBy.trim();
    }
}